function EvalBoolean(b1 : boolean[; op : symbol; b2 : boolean...]) : boolean;

Evaluates the boolean expression.  Operation symbols are & (AND) and | (OR).

Example:  resultBoolean:=EvalBoolean(b,&,a,|,c);

Also see:  EvalNumber